town bus - German English Dictionary